| автор перевода: Илья Михайлов | Предыдущая | Следующая | Оглавление |
Flash Player 6.
active_cam.setQuality(bandwidth:Number,frameQuality:Number) : Void
bandwidth Целое число, которое определяет максимальную пропускную способность для исходящего видеопотока, в байтах в секунду. Для того, чтобы флэш видео могло использовать такую пропускную способность, которая ему необходима, чтобы поддерживать значение frameQuality, установите 0 для bandwidth. Значение по умолчанию равно 16384.
frameQuality Целое число, устанавливающее требуемое качество картинки, которое определяется, как уровень сжатия для каждого кадра видео. Возможный диапазон значений от 1 (низкое качество, максимальное сжатие) до 100 (высокое качество, отсутствие компресии). Для того, чтобы качество картинки варьировалось так, чтобы можно было избежать перегрузки канала, установите 0 для frameQuality. Значение по умолчанию равно 0.
Ничего.
Метод; устанавливает максимальную пропускную способность канала в секунду или требуемое качество картинки текущего исходящего видеопотока. Этот метод используется, только если вы используете для передачи видео Flash Communication Server.
Use this method to specify which element of the outgoing video feed is more important to your application—bandwidth use or picture quality.
Используйте этот метод для того, чтобы определить, что более важно для вашего приложения -- качество картинки или нагрузка на канал.
bandwidth и 0 для frameQuality. Флэш будет передавать видео с наилучшим возможным качеством в рамках пропусконй способности. Если необходимо, флэш понизит качество картинки, чтобы избежать перегрузки канала. В общем, с увеличением частоты смены кадров качество картинки понижается..bandwidth и числовое значение для frameQuality. Флэш использовать какнал настолько, насколько это требуется для поддержания требуемого качества картинки. Если это необходимо, флэш понизит частоту кадров для поддержания нужного качества картинки. В общем, с увеличением частоты смены кадров увеличивается нагрузка на пропускной канал. В следующем примере показано, как можно использовать этот метод для контроля нагрузки на канал и качества картинки.
// Ensure that no more than 8192 (8K/second) is used to send video active_cam.setQuality(8192,0); // Ensure that no more than 8192 (8K/second) is used to send video // with a minimum quality of 50 active_cam.setQuality(8192,50); // Ensure a minimum quality of 50, no matter how much bandwidth it takes active_cam.setQuality(0,50);
Camera.bandwidth, Camera.get(), Camera.quality
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |